biological clarification plant - Alemán Inglés Diccionario